@charset "UTF-8";
/* 全局 */
* {
	margin: 0;
	padding: 0;
}

body {
	overflow: scroll;
	overflow-x: hidden;
}

a {
	list-style: none;
	text-decoration: none;
	color: #000;
}

a:hover {
	color: #DC143C;
}

/* 顶部 */
.topview {
	margin-bottom: 20px;
}

.theme {
	font-family: "STLiti";
	margin-left: 120px;
	font-size: 40px;
	margin-right: 50px;
	text-shadow: 1px 1px 5px red, 1px 1px 5px orange;
}

.fr {
	position: absolute;
	left: 750px;
	top: 20px;
}

.find {
	width: 400px;
	height: 30px;
	border: 1px solid blue;
	border-radius: 15px;
}

.findbtn {
	margin-left: 20px;
	width: 80px;
	height: 30px;
	border: 1px solid #000000;
	border-radius: 15px;
	background-image: linear-gradient(to right, #84fab0, #8fd3f4);
}

.findbtn:hover {
	border: 1px solid #FF3030;
	color: #FF3030;
}

.show {
	display: block;
	width: 100px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.pic_lb{ float:right;width:580px; height:365px;}
.pic_lb .pic_lb_bt{ width:100%; height:34px; border-bottom:solid 1px #0a3f89;margin-bottom:10px; }
.pic_lb .pic_lb_bt h3{ border-bottom:solid 2px #0a3f89;height:32px;color:#0a3f89;font:20px/32px "微软雅黑"; text-align:center; float:left; }
.pic_lb .pic_lb_bt a{ width:74px; height:23px;color:#fff;font:14px/23px "微软雅黑"; float:right; margin:6px 6px 0px 0px;background:#0a3f89; text-align:center; display:block;
-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配IE浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.pic_lb .pic_lb_bt a:hover{ background:#1958b0;}
.pic_lb ul{width:580px;height:320px;overflow:hidden;}
.pic_lb ul li{width:580px;height:74px;transition-duration:500ms;-webkit-transition-duration:500ms; margin-bottom:10px;}
.pic_lb ul li a{ width:502px; float:left;display:block;}
.pic_lb ul li a h3{ margin-left:14px;width:450px; height:30px; overflow:hidden; float:left; color:#272727;font:16px/30px "微软雅黑"; }
.pic_lb ul li a p{ margin-left:14px;width:450px; height:36px; overflow:hidden; float:left; color:#a4a4a4;font:12px/18px "微软雅黑"; }
.pic_lb ul li h4{ width:78px; height:68px; padding-top:6px; float:right;display:block;color:#128ad4;font:30px/36px "微软雅黑"; text-align:center;}
.pic_lb ul li h4 span{ width:78px; height:24px;display:block; color:#128ad4;font:13px/24px "微软雅黑";}
.pic_lb ul li:hover{ background:#f8f8f8;transition-duration:500ms;-webkit-transition-duration:500ms;}
.pic_lb ul li:hover h4{ background:#eaf3fb;transition-duration:500ms;-webkit-transition-duration:500ms;}

/*********** 图片新闻 ***********/
.pic_new {
	position: relative;
	width: 580px;
	height: 365px;
	overflow: hidden;
	float: left;
}

.pic_new .pic {
	width: 580px;
	height: 365px;
	display: block;
	margin-top: 20px;
}

.pic_new .pic img {
	width: 580px;
	height: 365px;
	display: block;
}

.pic_new .txt-bg {
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 1;
	height: 56px;
	width: 580px;
	margin: 0 auto;
	overflow: hidden;
	background: rgba(0, 0, 0, 0.70);
	-moz-opacity: 0.70; /* FF 3.5以下 */
	opacity: 0.70; /* FF 3.5及以上 */
	filter: alpha(opacity = 80); /* IE6及以上 */
	/*针对IE8*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,
		endColorstr=#80000000);
}

.pic_new .txt {
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 2;
	height: 56px;
	display: block;
	width: 580px;
	overflow: hidden;
}

.pic_new .txt li {
	height: 56px;
	position: absolute;
	bottom: -56px;
	display: block;
	width: 580px;
	overflow: hidden;
}

.pic_new .txt li a {
	display: block;
	width: 560px;
	height: 56px;
	color: #fff;
	font: 18px/56px "微软雅黑";
	padding: 0px 10px;
	overflow: hidden;
	text-align: center;
}

.pic_new .num {
	position: absolute;
	z-index: 3;
	bottom: 62px;
	right: 10px;
}

.pic_new .num li {
	float: left;
	position: relative;
	width: 16px;
	height: 15px;
	font: 12px/15px "宋体";
	overflow: hidden;
	text-align: center;
	margin-bottom: 0px;
	cursor: pointer;
	margin-right: 5px;
}

.pic_new .num li a, .pic_new .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: #fff;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}

.pic_new .num li span {
	z-index: 1;
	background: #1b1b1b;
	filter: alpha(opacity = 90);
	opacity: 0.90;
	font: 14px/15px "微软雅黑";
}

.pic_new .num li.on a, .pic_new .num a:hover {
	background: #b30505;
	color: #fff;
}

.tt_new {
	width: 100%;
	height: 88px;
	background: #f6f6f6;
	margin-bottom: 40px;
	-webkit-border-radius: 5px; /*适配以webkit为核心的浏览器(chrome、safari等)*/
	-moz-border-radius: 5px; /*适配firefox浏览器*/
	-ms-border-radius: 5px; /*适配IE浏览器*/
	-o-border-radius: 5px; /*适配opera浏览器*/
	border-radius: 5px; /*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/
}

.tt_new img {
	float: left;
}

.tt_new a h3 {
	margin-right: 40px;
	float: right;
	width: 1022px;
	height: 40px;
	color: #e60406;
	font: 30px/40px "微软雅黑";
	overflow: hidden;
	margin-top: 10px;
}

.tt_new a p {
	margin-right: 40px;
	float: right;
	width: 1022px;
	height: 30px;
	color: #272727;
	font: 14px/30px "微软雅黑";
	overflow: hidden;
}

.tt_new:hover {
	background: #ebf4f9;
}

.bk01 {
	width: 1200px;
	height: 510px;
	margin-bottom: 25px;
	margin-top: 40px;
}
/***** banner *****/
.focusBox {
	position: relative;
	width: 100%;
	overflow: hidden;
	position: relative;
}

.focusBox .pic {
	position: relative;
	z-index: 0;
}

.focusBox .pic li {
	position: relative;
	z-index: 0;
	overflow: hidden;
	width: 100%;
	margin: auto;
	float: left;
}

.focusBox .pic li a {
	display: block;
	width: 100%;
}

.focusBox .pic img {
	width: 100%;
	display: block;
	margin: auto;
}

.focusBox .bannerpc-pagination {
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
	font-size: 0;
	z-index: 1;
	height: auto;
	overflow: hidden;
}

.focusBox .bannerpc-pagination span {
	margin: 0 5px;
	overflow: hidden;
	width: 40px;
	height: 10px;
	background: rgba(0, 0, 0, 0.5);
	cursor: pointer;
	display: inline-block;
}

.focusBox .bannerpc-pagination .swiper-active-switch {
	background: #e77818;
}

.banner_pcol ol {
	position: absolute;
	right: 5px;
	bottom: 10px;
}

.banner_pcol ol li {
	height: 20px;
	width: 20px;
	background: #ccc;
	border: solid 1px #666;
	margin-left: 5px;
	color: #000;
	float: left;
	line-height: center;
	text-align: center;
	cursor: pointer;
}

.banner_pcol .on {
	background: #E97305;
	color: #fff;
} 
/*********** 媒体聚焦 ***********/
.bk02_list01{ width:430px; float:left; margin-right:60px;}
.bk02_list01 ul{ width:100%;}
.bk02_list01 ul li a{ width:100%;height:50px; display:block; margin-bottom:17px;}
.bk02_list01 ul li a h4{ width:60px;height:48px; border:solid #f0f0f0 1px; float:left; background:#0a3f89; color:#fff;font:14px/25px "微软雅黑"; text-align:center;}
.bk02_list01 ul li a h4 p{ width:60px; background:#f8f8f8; color:#0a3f89;font:14px/23px "微软雅黑";}
.bk02_list01 ul li a h3{ width:334px;height:44px; display:block; margin-left:20px; float:left; color:#272727;font:14px/22px "微软雅黑"; margin-top:3px;}
.bk02_list01 ul li:hover h3{ color:#0a3f89;}